﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="DSFights" targetNamespace="http://tempuri.org/DSFights.xsd" xmlns:mstns="http://tempuri.org/DSFights.xsd" xmlns="http://tempuri.org/DSFights.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="DSFights" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="DSFights" msprop:Generator_UserDSName="DSFights">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="Aggregator" msprop:Generator_TableClassName="AggregatorDataTable" msprop:Generator_TableVarName="tableAggregator" msprop:Generator_TablePropName="Aggregator" msprop:Generator_RowDeletingName="AggregatorRowDeleting" msprop:Generator_RowChangingName="AggregatorRowChanging" msprop:Generator_RowEvHandlerName="AggregatorRowChangeEventHandler" msprop:Generator_RowDeletedName="AggregatorRowDeleted" msprop:Generator_UserTableName="Aggregator" msprop:Generator_RowChangedName="AggregatorRowChanged" msprop:Generator_RowEvArgName="AggregatorRowChangeEvent" msprop:Generator_RowClassName="AggregatorRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="FightID" msprop:Generator_ColumnVarNameInTable="columnFightID" msprop:Generator_ColumnPropNameInRow="FightID" msprop:Generator_ColumnPropNameInTable="FightIDColumn" msprop:Generator_UserColumnName="FightID" type="xs:int" />
              <xs:element name="Description" msprop:Generator_ColumnVarNameInTable="columnDescription" msprop:Generator_ColumnPropNameInRow="Description" msprop:Generator_ColumnPropNameInTable="DescriptionColumn" msprop:Generator_UserColumnName="Description" type="xs:string" minOccurs="0" />
              <xs:element name="Evento" msprop:Generator_ColumnVarNameInTable="columnEvento" msprop:Generator_ColumnPropNameInRow="Evento" msprop:Generator_ColumnPropNameInTable="EventoColumn" msprop:Generator_UserColumnName="Evento" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="FightAge" msprop:Generator_TableClassName="FightAgeDataTable" msprop:Generator_TableVarName="tableFightAge" msprop:Generator_TablePropName="FightAge" msprop:Generator_RowDeletingName="FightAgeRowDeleting" msprop:Generator_RowChangingName="FightAgeRowChanging" msprop:Generator_RowEvHandlerName="FightAgeRowChangeEventHandler" msprop:Generator_RowDeletedName="FightAgeRowDeleted" msprop:Generator_UserTableName="FightAge" msprop:Generator_RowChangedName="FightAgeRowChanged" msprop:Generator_RowEvArgName="FightAgeRowChangeEvent" msprop:Generator_RowClassName="FightAgeRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="FightID" msprop:Generator_ColumnVarNameInTable="columnFightID" msprop:Generator_ColumnPropNameInRow="FightID" msprop:Generator_ColumnPropNameInTable="FightIDColumn" msprop:Generator_UserColumnName="FightID" type="xs:int" />
              <xs:element name="Age" msprop:Generator_ColumnVarNameInTable="columnAge" msprop:Generator_ColumnPropNameInRow="Age" msprop:Generator_ColumnPropNameInTable="AgeColumn" msprop:Generator_UserColumnName="Age" type="xs:string" />
              <xs:element name="Description" msprop:Generator_ColumnVarNameInTable="columnDescription" msprop:Generator_ColumnPropNameInRow="Description" msprop:Generator_ColumnPropNameInTable="DescriptionColumn" msprop:Generator_UserColumnName="Description" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="FightDetail" msprop:Generator_TableClassName="FightDetailDataTable" msprop:Generator_TableVarName="tableFightDetail" msprop:Generator_RowChangedName="FightDetailRowChanged" msprop:Generator_TablePropName="FightDetail" msprop:Generator_RowDeletingName="FightDetailRowDeleting" msprop:Generator_RowChangingName="FightDetailRowChanging" msprop:Generator_RowEvHandlerName="FightDetailRowChangeEventHandler" msprop:Generator_RowDeletedName="FightDetailRowDeleted" msprop:Generator_RowClassName="FightDetailRow" msprop:Generator_UserTableName="FightDetail" msprop:Generator_RowEvArgName="FightDetailRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="FightID" msprop:Generator_ColumnVarNameInTable="columnFightID" msprop:Generator_ColumnPropNameInRow="FightID" msprop:Generator_ColumnPropNameInTable="FightIDColumn" msprop:Generator_UserColumnName="FightID" type="xs:int" />
              <xs:element name="Age" msdata:Caption="Eta" msprop:Generator_ColumnVarNameInTable="columnAge" msprop:Generator_ColumnPropNameInRow="Age" msprop:Generator_ColumnPropNameInTable="AgeColumn" msprop:Generator_UserColumnName="Age" type="xs:string" />
              <xs:element name="BeltLevSer" msprop:Generator_ColumnVarNameInTable="columnBeltLevSer" msprop:Generator_ColumnPropNameInRow="BeltLevSer" msprop:Generator_ColumnPropNameInTable="BeltLevSerColumn" msprop:Generator_UserColumnName="BeltLevSer" type="xs:string" />
              <xs:element name="Weight" msprop:Generator_ColumnVarNameInTable="columnWeight" msprop:Generator_ColumnPropNameInRow="Weight" msprop:Generator_ColumnPropNameInTable="WeightColumn" msprop:Generator_UserColumnName="Weight" type="xs:string" />
              <xs:element name="Club1" msprop:Generator_ColumnVarNameInTable="columnClub1" msprop:Generator_ColumnPropNameInRow="Club1" msprop:Generator_ColumnPropNameInTable="Club1Column" msprop:Generator_UserColumnName="Club1" type="xs:string" minOccurs="0" />
              <xs:element name="Athlete1" msprop:Generator_ColumnVarNameInTable="columnAthlete1" msprop:Generator_ColumnPropNameInRow="Athlete1" msprop:Generator_ColumnPropNameInTable="Athlete1Column" msprop:Generator_UserColumnName="Athlete1" type="xs:string" />
              <xs:element name="Club2" msprop:Generator_ColumnVarNameInTable="columnClub2" msprop:Generator_ColumnPropNameInRow="Club2" msprop:Generator_ColumnPropNameInTable="Club2Column" msprop:Generator_UserColumnName="Club2" type="xs:string" minOccurs="0" />
              <xs:element name="Athlete2" msprop:Generator_ColumnVarNameInTable="columnAthlete2" msprop:Generator_ColumnPropNameInRow="Athlete2" msprop:Generator_ColumnPropNameInTable="Athlete2Column" msprop:Generator_UserColumnName="Athlete2" type="xs:string" />
              <xs:element name="Bullet" msprop:Generator_ColumnVarNameInTable="columnBullet" msprop:Generator_ColumnPropNameInRow="Bullet" msprop:Generator_ColumnPropNameInTable="BulletColumn" msprop:Generator_UserColumnName="Bullet" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="FightWeight" msprop:Generator_TableClassName="FightWeightDataTable" msprop:Generator_TableVarName="tableFightWeight" msprop:Generator_RowChangedName="FightWeightRowChanged" msprop:Generator_TablePropName="FightWeight" msprop:Generator_RowDeletingName="FightWeightRowDeleting" msprop:Generator_RowChangingName="FightWeightRowChanging" msprop:Generator_RowEvHandlerName="FightWeightRowChangeEventHandler" msprop:Generator_RowDeletedName="FightWeightRowDeleted" msprop:Generator_RowClassName="FightWeightRow" msprop:Generator_UserTableName="FightWeight" msprop:Generator_RowEvArgName="FightWeightRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="FightID" msprop:Generator_ColumnVarNameInTable="columnFightID" msprop:Generator_ColumnPropNameInRow="FightID" msprop:Generator_ColumnPropNameInTable="FightIDColumn" msprop:Generator_UserColumnName="FightID" type="xs:int" />
              <xs:element name="Age" msdata:Caption="Eta" msprop:Generator_ColumnVarNameInTable="columnAge" msprop:Generator_ColumnPropNameInRow="Age" msprop:Generator_ColumnPropNameInTable="AgeColumn" msprop:Generator_UserColumnName="Age" type="xs:string" />
              <xs:element name="BeltLevSer" msprop:Generator_ColumnVarNameInTable="columnBeltLevSer" msprop:Generator_ColumnPropNameInRow="BeltLevSer" msprop:Generator_ColumnPropNameInTable="BeltLevSerColumn" msprop:Generator_UserColumnName="BeltLevSer" type="xs:string" />
              <xs:element name="Weight" msprop:Generator_ColumnVarNameInTable="columnWeight" msprop:Generator_ColumnPropNameInRow="Weight" msprop:Generator_ColumnPropNameInTable="WeightColumn" msprop:Generator_UserColumnName="Weight" type="xs:string" />
              <xs:element name="Gender" msprop:Generator_ColumnVarNameInTable="columnGender" msprop:Generator_ColumnPropNameInRow="Gender" msprop:Generator_ColumnPropNameInTable="GenderColumn" msprop:Generator_UserColumnName="Gender" type="xs:string" minOccurs="0" />
              <xs:element name="Description" msprop:Generator_ColumnVarNameInTable="columnDescription" msprop:Generator_ColumnPropNameInRow="Description" msprop:Generator_ColumnPropNameInTable="DescriptionColumn" msprop:Generator_UserColumnName="Description" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="FightLevel" msprop:Generator_TableClassName="FightLevelDataTable" msprop:Generator_TableVarName="tableFightLevel" msprop:Generator_RowChangedName="FightLevelRowChanged" msprop:Generator_TablePropName="FightLevel" msprop:Generator_RowDeletingName="FightLevelRowDeleting" msprop:Generator_RowChangingName="FightLevelRowChanging" msprop:Generator_RowEvHandlerName="FightLevelRowChangeEventHandler" msprop:Generator_RowDeletedName="FightLevelRowDeleted" msprop:Generator_RowClassName="FightLevelRow" msprop:Generator_UserTableName="FightLevel" msprop:Generator_RowEvArgName="FightLevelRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="FightID" msprop:Generator_ColumnVarNameInTable="columnFightID" msprop:Generator_ColumnPropNameInRow="FightID" msprop:Generator_ColumnPropNameInTable="FightIDColumn" msprop:Generator_UserColumnName="FightID" type="xs:int" />
              <xs:element name="Age" msdata:Caption="Eta" msprop:Generator_ColumnVarNameInTable="columnAge" msprop:Generator_ColumnPropNameInRow="Age" msprop:Generator_ColumnPropNameInTable="AgeColumn" msprop:Generator_UserColumnName="Age" type="xs:string" />
              <xs:element name="BeltLevSer" msprop:Generator_ColumnVarNameInTable="columnBeltLevSer" msprop:Generator_ColumnPropNameInRow="BeltLevSer" msprop:Generator_ColumnPropNameInTable="BeltLevSerColumn" msprop:Generator_UserColumnName="BeltLevSer" type="xs:string" />
              <xs:element name="Description" msprop:Generator_ColumnVarNameInTable="columnDescription" msprop:Generator_ColumnPropNameInRow="Description" msprop:Generator_ColumnPropNameInTable="DescriptionColumn" msprop:Generator_UserColumnName="Description" type="xs:string" minOccurs="0" />
              <xs:element name="Text" msprop:Generator_ColumnVarNameInTable="columnText" msprop:Generator_ColumnPropNameInRow="Text" msprop:Generator_ColumnPropNameInTable="TextColumn" msprop:Generator_UserColumnName="Text" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Aggregator" />
      <xs:field xpath="mstns:FightID" />
    </xs:unique>
    <xs:unique name="FightAge_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:FightAge" />
      <xs:field xpath="mstns:FightID" />
      <xs:field xpath="mstns:Age" />
    </xs:unique>
    <xs:unique name="FightDetail_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:FightDetail" />
      <xs:field xpath="mstns:FightID" />
      <xs:field xpath="mstns:Age" />
      <xs:field xpath="mstns:BeltLevSer" />
      <xs:field xpath="mstns:Weight" />
      <xs:field xpath="mstns:Athlete1" />
      <xs:field xpath="mstns:Athlete2" />
    </xs:unique>
    <xs:unique name="FightWeight_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:FightWeight" />
      <xs:field xpath="mstns:Weight" />
      <xs:field xpath="mstns:BeltLevSer" />
      <xs:field xpath="mstns:Age" />
      <xs:field xpath="mstns:FightID" />
    </xs:unique>
    <xs:unique name="FightLevel_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:FightLevel" />
      <xs:field xpath="mstns:BeltLevSer" />
      <xs:field xpath="mstns:Age" />
      <xs:field xpath="mstns:FightID" />
    </xs:unique>
  </xs:element>
  <xs:annotation>
    <xs:appinfo>
      <msdata:Relationship name="FightEta_FightLevel" msdata:parent="FightAge" msdata:child="FightLevel" msdata:parentkey="FightID Age" msdata:childkey="FightID Age" msprop:Generator_UserChildTable="FightLevel" msprop:Generator_ChildPropName="GetFightLevelRows" msprop:Generator_UserRelationName="FightEta_FightLevel" msprop:Generator_RelationVarName="relationFightEta_FightLevel" msprop:Generator_UserParentTable="FightAge" msprop:Generator_ParentPropName="FightAgeRowParent" />
      <msdata:Relationship name="FightLevel_FightPeso" msdata:parent="FightLevel" msdata:child="FightWeight" msdata:parentkey="FightID Age BeltLevSer" msdata:childkey="FightID Age BeltLevSer" msprop:Generator_UserChildTable="FightWeight" msprop:Generator_ChildPropName="GetFightWeightRows" msprop:Generator_UserRelationName="FightLevel_FightPeso" msprop:Generator_ParentPropName="FightLevelRowParent" msprop:Generator_RelationVarName="relationFightLevel_FightPeso" msprop:Generator_UserParentTable="FightLevel" />
      <msdata:Relationship name="FightPeso_FightDetail" msdata:parent="FightWeight" msdata:child="FightDetail" msdata:parentkey="Weight BeltLevSer Age FightID" msdata:childkey="Weight BeltLevSer Age FightID" msprop:Generator_UserChildTable="FightDetail" msprop:Generator_ChildPropName="GetFightDetailRows" msprop:Generator_UserRelationName="FightPeso_FightDetail" msprop:Generator_ParentPropName="FightWeightRowParent" msprop:Generator_RelationVarName="relationFightPeso_FightDetail" msprop:Generator_UserParentTable="FightWeight" />
      <msdata:Relationship name="Aggregator_FightAge" msdata:parent="Aggregator" msdata:child="FightAge" msdata:parentkey="FightID" msdata:childkey="FightID" msprop:Generator_UserChildTable="FightAge" msprop:Generator_ChildPropName="GetFightAgeRows" msprop:Generator_UserRelationName="Aggregator_FightAge" msprop:Generator_RelationVarName="relationAggregator_FightAge" msprop:Generator_UserParentTable="Aggregator" msprop:Generator_ParentPropName="AggregatorRow" />
    </xs:appinfo>
  </xs:annotation>
</xs:schema>